sci-fi setting - Turkish English Dictionary